body {
    height: 100%; width: 100%; margin: 0; padding: 0;
	#font-size: 11px;
	font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
	color: #333;
}

#header {
	background-color: #f5f5f5; 
	height: 100px;
}

#main {
}

#menu {
	background-color: grey; 
	width: 150px; 
	float:left;
}

.content {
	background-color: white;
	margin-left: 150px;
}

#footer {
	background-color: #f5f5f5; 
	height: 50px;
    padding-top: 9px;
    font-size: .85em;
    white-space: nowrap;
    line-height: 0;
}

.clear {
	float: none;
	clear: both;
}